person who sells coca, hallucinogenic plant - Español Inglés Diccionario